課程資訊
課程名稱
生命科學基礎程式設計
Basic Computer Programming for Life Science 
開課學期
107-1 
授課對象
生命科學院  生命科學系  
授課教師
許昭萍 
課號
LS5094 
課程識別碼
B21 U2380 
班次
 
學分
2.0 
全/半年
半年 
必/選修
選修 
上課時間
第1,2,3,4,5,6,7,8,9,10,11,12 週
星期二2,3,4(9:10~12:10) 
上課地點
生科419 
備註
密集課程。合授教師:顏清哲。
總人數上限:20人 
Ceiba 課程網頁
http://ceiba.ntu.edu.tw/1071LS5094_Phthon 
課程簡介影片
 
核心能力關聯
本課程尚未建立核心能力關連
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

計算機與程式語言在生命科學領域裡,已經是不可或缺的研究工具。本課程透過學習 python學習電腦運作的基礎。Python 是一免費、受歡迎、蓬勃發展的程式語言,近年來由於其在機器學習、人工智能上的應用,受矚目的程度有增無減。在科學運算與資料處理上python都很適合。希望透過課程的介紹幫助學生了解電腦程式運作的基本方法,培養以電腦解決問題的能力,並且更容易銜接統計、生物資訊、動態模型模擬等等進階課程。 

課程目標
了解電腦程式運作的基本方法,培養以電腦解決問題的能力。
幫助學生銜接統計、生物資訊、動態模型模擬等等課程。
 
課程要求
需要自備筆電上課 
預期每週課後學習時數
 
Office Hours
 
指定閱讀
(主要參考書) Python零基礎入門班:一次打好程式設計與邏輯訓練基本功 by 鄧文淵, 文淵閣工作室, 出版社:碁峰
 
參考書目
(次要參考書) Python 自動化的樂趣:搞定重複瑣碎&單調無聊的工作 by Al Sweigart, 出版社:碁峰
(次要參考書) Python好好玩:趣學電玩遊戲程式設計 by Al Sweigart, 出版社:碁峰 
評量方式
(僅供參考)
   
課程進度
週次
日期
單元主題